package com.wzy.service;

import com.wzy.entity.Battle;
import com.baomidou.mybatisplus.extension.service.IService;
import com.wzy.entity.Blog;
import com.wzy.util.Pager;

import java.util.List;

/**
 * <p>
 * 战役业务逻辑层
 * </p>
 *
 * @author wzy
 * @since 2021-02-09
 */
public interface BattleService extends IService<Battle> {

    List<Battle> listBattle();

    /**
     * 战役分页列表
     * @param condition 查询条件
     * @param page 页码
     * @return 分页信息
     */
    public Pager<Battle> list(Battle condition,Integer page);

    /**
     * 未被新增的战役列表
     * @return 战役集合
     */
    public List<Battle> listNotAppend();

    /**
     * 查询战役根据战役id
     * @param battleId
     * @return
     */
    Blog selectBattleDetailById(Long battleId);
}
